package com.zang.blogz.model.output;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.zang.blogz.dto.TagDTO;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * @Author: 橘贝贝
 * @Description:
 * @DateTime: 2022/6/28 18:19
 **/
@Data
public class TagArticleVO {

    /**
     * 文章id
     */
    private Integer id;

    /**
     * 文章名称
     */
    private String articleName;

    /**
     * 图片路径
     */
    private String picturePath;

    /**
     * 分类id
     */
    private Integer categoryId;

    /**
     * 分类名称
     */
    private String categoryName;

    /**
     * 标签列表
     */
    private List<TagDTO> tagList;


    /**
     * 文章创建时间
     */
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createTime;
}
